1
                           general:: 
                            Phrase(s): lash down on someone or something 
[for rain] to beat down on someone or something.  •  The wind and rain lashed down on us.  •  The rain lashed down on the young plants and pounded them into the soil.
                        
                        
 
                        
                            McGrawhill's American Idioms And Phrasal Verbs